.header{
  height: 45px;
  box-shadow: rgba(128, 128, 128, .3) 0 3px 5px 0;
  background-color: rgb(255, 255, 255);
  z-index: 999;
  padding: 0 85px;

  .header-box{
    width: 95%;
    height: 100%;
    min-width: 1220px;
    //border-right: 1px solid black;
    //border-left: 1px solid black;

    .logo {
      float: left;
      width: 120px;
      height: 30px;
      margin: 7px 35px 7px 15px;
      padding: 0;
      line-height: 30px;
      text-align: center;
      font-size: 18px;
      font-weight: bold;
      letter-spacing: 2px;
    }

    .ant-menu{
      width: 500px;
      height: 100%;
      float: left;
      line-height: 45px;
      .ant-menu-title-content{
        font-size: 16px;
      }
    }

    .header-right{
      width: 500px;
      height: 100%;
      float: right;
    }
  }
}